#header{
    margin-bottom:-23px;
}
#header2_gallery{
    margin-left:62px;
}
#header2_gallery_ctrl{
    margin-top:0;
}

.header2_search2_glass{
    width:50px;
    margin-left:17px;
    float:left;
}
.header2_search2_text{
    width:220px;
    margin-left:10px;
    float:left;
    font-size:23px;
    padding-top:8px;
}
.header2_search2_bottom{
    margin-top:-30px;
}
#home{
    margin-top:-13px;
    padding-top:0;
}
#about_us{
    margin-top:-13px;
    padding-top:0;
}
#house_content_detail #thumb_img p{
    margin-top:-12px;
}
td.contact_form_tdleft{
    width:105px;
}
#contact_form .contact_form_tdname{
    padding-top:5px;
}
#contact_form .contact_form_tdtel{
    padding-top:0;
}
#contact_form .contact_form_tdemail{
    padding-top:0;
}
#contact_form .contact_form_selet_size{
    padding-top:0;
}
#contact_form .contact_form_tdland_size{
    padding-top:0;
}
#contact_form .contact_form_tdwidth{
    padding-top:0;
}
#contact_form .contact_form_tdzone{
    padding-top:0;
}
#contact_form .contact_form_tdmore{
    padding-top:0;
}
#contact_form .contact_form_tdtextarea{
    padding:0;
    height:110px;
}
#contact_form .contact_form_tdsend{
    padding-top:0;
}
#contact_form .contact_form_tdsend img{
    margin-top:0;
}
#showcase_thumb_gallery_list_caption{
    margin-left:4px;
}

#header2_gallery_ctrl_next{
    margin-top:-32px;
}

#header2_search2{
    z-index:5;
    position:relative;
}
#header2_search3{
    z-index:1;
    position:relative;
}
#footer_butterfly embed{
    width:920px;
}